Indian squid - Turco Inglés Diccionario